// samsting : this file is auto create.

#include "Bss/2014-07-14/DescribeCashDetailResponse.h"

namespace aliyun { namespace Bss {

DescribeCashDetailResponse::DescribeCashDetailResponse() {
}

const string& DescribeCashDetailResponse::GetBalanceAmount(void) const {
  return BalanceAmount_;
}

const string& DescribeCashDetailResponse::GetAmountOwed(void) const {
  return AmountOwed_;
}

const string& DescribeCashDetailResponse::GetEnableThresholdAlert(void) const {
  return EnableThresholdAlert_;
}

int64 DescribeCashDetailResponse::GetMiniAlertThreshold(void) const {
  return MiniAlertThreshold_;
}

const string& DescribeCashDetailResponse::GetFrozenAmount(void) const {
  return FrozenAmount_;
}

const string& DescribeCashDetailResponse::GetCreditCardAmount(void) const {
  return CreditCardAmount_;
}

const string& DescribeCashDetailResponse::GetRemmitanceAmount(void) const {
  return RemmitanceAmount_;
}

const string& DescribeCashDetailResponse::GetCreditLimit(void) const {
  return CreditLimit_;
}

const string& DescribeCashDetailResponse::GetAvailableCredit(void) const {
  return AvailableCredit_;
}

const char* DescribeCashDetailResponse::BaseKey(void) {
  return "DescribeCashDetailResponse";
}

void DescribeCashDetailResponse::UnmarshallerMap(std::map<string, string>& response_map) {
  UnmarshallerString(BalanceAmount_, response_map, "DescribeCashDetailResponse.BalanceAmount");
  UnmarshallerString(AmountOwed_, response_map, "DescribeCashDetailResponse.AmountOwed");
  UnmarshallerString(EnableThresholdAlert_, response_map, "DescribeCashDetailResponse.EnableThresholdAlert");
  UnmarshallerInt64(MiniAlertThreshold_, response_map, "DescribeCashDetailResponse.MiniAlertThreshold");
  UnmarshallerString(FrozenAmount_, response_map, "DescribeCashDetailResponse.FrozenAmount");
  UnmarshallerString(CreditCardAmount_, response_map, "DescribeCashDetailResponse.CreditCardAmount");
  UnmarshallerString(RemmitanceAmount_, response_map, "DescribeCashDetailResponse.RemmitanceAmount");
  UnmarshallerString(CreditLimit_, response_map, "DescribeCashDetailResponse.CreditLimit");
  UnmarshallerString(AvailableCredit_, response_map, "DescribeCashDetailResponse.AvailableCredit");
}


} } // namespace aliyun { namespace Bss {

// end of file 
